roof sheathing - French English Dictionary